/* Remise en defaut les styles*/
body,td,th { font-family: Arial; font-size: 14px;color: #474646;}
input { padding:0px; margin:0px;}
.bajouter{
    width:150px;
    cursor:pointer;
    padding:3px;
    margin:5px;
    background-color:#6780ab;
    color:#ffffff;
}
a:link {color: #666666; text-decoration: none;}
a:visited {	text-decoration: none; 	color: #666666;}
a:hover {text-decoration: none;	color: #999999;}
a:active {text-decoration: none;	color: #999999;}
ul{padding: 0px; margin: 0px;}
ul li{list-style-type: none; }
textarea {overflow:hidden}
#login{
    margin:100px 0px 0px 0px;
    padding:20px 0px 20px 0px;
    width:300px;
    border:1px solid #5395df;
}

.information{
    background-color:#f2f7f9;
    padding:3px;
}
#viewactu{

    margin: 0px 0px 0px 0px;
    padding:10px 10px 10px 10px;

}
#viewactu input{
    width:300px
}
#titre_viewactu{
    font-size:20px; color:#c3c3c3; padding-bottom:10px;
}
#barmenu{
    background: url(images/bgrtop.png) repeat-x;
    padding: 0px 0px 15px 0px ;
}
#barmenu td {
    padding: 0px 10px 0px 10px;
}
#barmenu a {
    color:#ffffff;
}
#wrapper{
    width:1000px;
    overflow:hidden;
}
#sidebar{
    float:left;
    width:250px;
    border:1px solid #c5cfe2;
    padding:5px 5px 0px 5px;
}
#sidebar li{
    padding:5px 5px 5px 5px ;
    border-bottom:1px solid #c7c7c7;
}
#titre_sidebar{
    padding:5px ;
    text-align:center;
    color:#f2f7f9;
    background:#8099c5;
}
#ajouter{

    padding:3px;
    margin:5px 0px 5px 0px;
}
#ajouter a{
    background:#8099c5;
    color:#ffffff;
    padding:3px;
}
#wrapper-content{
    float:right;
    width:700px;
}
.list .stt{
    font-weight:bold;
    color:#ffffff;
    background-color:#6a84b0;
}
.titrepage{
    margin:20px 0px 20px 0px;
    border-bottom:1px solid #c3c3c3;

}
.titrepage td{padding : 0px 0px 5px 0px; font-size:24px;	color:#c3c3c3;}
.list td , th{
    padding:3px;
    color: #425c79;
}
#formactu{
    background:#ffffff;
    border:1px solid #a9bbcd;
    min-width: 400px;
}

a.titrea{
    font-size:16px;
    padding:5px;
    background-color:#6780ab;
    color:#ffffff;
}
#formactu td{
    padding:10px;
    border-bottom:1px dotted #a9bbcd;
}
.list td a {
    color: #425c79;
}
.highlight{
    background:#f2f7f9;
}
#pageactive{
    background:#8099c5;
    color:#ffffff;
    padding:3px;
    font-size:15px;
}

#containpage{
    margin:10px 0px 30px 0px;
    padding:3px 0px 3px 0px;
    border:1px solid #c5cfe2;
}
#containpage a{font-size:15px; padding:5px;
}

#footer{
    padding:25px 0px 0px 0px;
    margin:30px 0px 10px 0px; color:#697f93;font-size:13px;
    background:url(images/bgrfooter.png) top center no-repeat;

}
.list a.btt{
    background:#8099c5;
    padding:3px;
    color:#ffffff;
}
#footer a{
    font-size:13px;
    background:#8099c5;
    padding:3px;
    color:#ffffff;
}
a.livree{
    font-style:italic;
    text-decoration:underline;
}
table td label{
    text-transform: uppercase;
    font-weight: bolder;
}
p .form_error{
    color: red;
    font-weight: bold;
}